home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
comm2
/
zpont311.lha
/
zpoint-3.11
/
Rexx
/
OriginEditor.zprx
< prev
next >
Wrap
Text File
|
1995-03-09
|
3KB
|
99 lines
/*
$VER: Origin Editor V1.0 (31.12.94) Copyright © Nils Görs
Dies ist ein ARexx-Skript für Zodiac's Point, mit dem man aus
Zodiac's Point heraus, die Cookie-Dateien editieren kann.
Sie dürfen dieses Skript beliebig kopieren, solange es zusammen
mit Zodiac's Point eingesetzt wird, aber verändern Sie es bitte
nicht ohne Erlaubnis des Autors.
Sie erreichen den Autor wie folgt:
Nils Görs Tel. : +49 (0)202 784258
Kaiserstr. 97a EMail: N.Goers@Art-Line.wupper.de
42329 Wuppertal oder über das ZP-Support-Brett.
Verwenden Sie bitte nach Möglichkeit elektronische Post!
Hinweise zur Installation:
Kopieren sie dieses Skript in das Rexx-Verzeichnis von ZP und
fügen sie danach der Datei 'fkeys.zp' auf Wunsch den Eintrag
"F1:SYS:Rexxc/RX ZP:Rexx/OriginEditor.zprx %s [O|P]" hinzu.
[O = öffentlich]
[P = privat]
Alternativ können auch folgende Zeilen in die Datei usermenus.zp
eingefügt werden:
*öffentliche Origins
SYS:Rexxc/RX Zodiac:Rexx/OriginEditor.zprx %s O
*private Origins
SYS:Rexxc/RX Zodiac:Rexx/OriginEditor.zprx %s P
*/
HauptPfad = "Bretter"
PrivCookie = "/PrivCookie.zp"
PubCookie = "/Cookie.zp"
Stack = "c:stack 8000"
Editor = "c:Ced -keepio"
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Bitte geben Sie hier ihre Präferenzen ein ! *
*******************************************************************/
/*******************************************************************
* Bitte unterhalb dieser Zeile nichts mehr verändern! *
*******************************************************************/
OPTIONS RESULTS
/* ------ von welchem ZP Port wurde das Script aufgerufen ? ------ */
PARSE ARG zpPort Art .
IF zpPort == "" THEN
zpPort = "ZPoint"
ADDRESS VALUE zpPort
UPPER Art
IF Art == "O" then Art = 1
IF Art == "P" then Art = 0
IF Art == "" then Art = 1
WHICHLEVEL
IF result = "BOARD" then
DO
BOARDINFO path
Path=Result
IF ART == 1 THEN
DO
GUILOCK ON /* Damit wird ZP für den User gesperrt! */
ADDRESS COMMAND
stack; Editor Path||Pubcookie /* Stack setzen und Editor starten */
ADDRESS VALUE zpPort
GUILOCK OFF /* ZP wird für den User wieder freigegeben! */
EXIT
END
GUILOCK ON /* Damit wird ZP für den User gesperrt! */
ADDRESS COMMAND
stack; Editor Path||privcookie /* Stack setzen und Editor starten */
ADDRESS VALUE zpPort
GUILOCK OFF /* ZP wird für den User wieder freigegeben! */
EXIT
END
IF ART == 1 THEN
DO
GUILOCK ON /* Damit wird ZP für den User gesperrt! */
ADDRESS COMMAND
stack; Editor Hauptpfad||Pubcookie /* Stack setzen und Editor starten */
ADDRESS VALUE zpPort
GUILOCK OFF /* ZP wird für den User wieder freigegeben! */
EXIT
END
GUILOCK ON /* Damit wird ZP für den User gesperrt! */
ADDRESS COMMAND
stack; Editor Hauptpfad||Privcookie /* Stack setzen und Editor starten */
ADDRESS VALUE zpPort
GUILOCK OFF /* ZP wird für den User wieder freigegeben! */